// https://nuxt.com/docs/api/configuration/nuxt-config
export default defineNuxtConfig({
  // 兼容性日期
  compatibilityDate: '2025-05-15',
  // 启用开发者工具
  devtools: { enabled: true },
  // 全局页面头部配置（SEO优化）
  app: {
    head: {
      title: '企业官网', // 网站标题
      meta: [
        // 站点描述
        { name: 'description', content: '企业官网，展示公司形象、产品与服务，获取潜在客户。' },
        // 关键词
        { name: 'keywords', content: '企业,官网,产品,服务,案例,新闻,联系我们' },
        // 响应式视口
        { name: 'viewport', content: 'width=device-width, initial-scale=1' },
        // 其他SEO相关meta
        { name: 'format-detection', content: 'telephone=no' }
      ],
      link: [
        // 网站图标
        { rel: 'icon', type: 'image/x-icon', href: '/favicon.ico' }
      ]
    }
  },
  // sitemap 配置（需安装 @nuxtjs/sitemap 模块）
  // sitemap: {
  //   hostname: 'https://your-domain.com', // 替换为你的域名
  //   gzip: true,
  //   routes: [
  //     '/', '/about', '/products', '/news', '/cases', '/partners', '/contact'
  //   ]
  // },
  // robots.txt 配置（需安装 @nuxtjs/robots 模块）
  // robots: {
  //   UserAgent: '*',
  //   Disallow: '',
  //   Sitemap: 'https://your-domain.com/sitemap.xml'
  // }
  vite: {
    optimizeDeps: {
      include: ['element-plus']
    },
    server: {
      fs: {
        allow: [
          './',
          '../', // 允许访问上级目录
          'C:/Users/sikmc/node_modules' // 允许访问此路径
        ]
      }
    }
  },
  css: [
    '~/assets/reset.css'
  ]
})
